/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import model.backstage.Autores;

/**
 *
 * @author Guilherme
 */
public class Academico extends Item
{

    private String tipo;
    private String IES;
    private String curso;
    private String orientador;

    /**
     *
     * @param a identificador do item
     * @param b numero de chamada do item
     * @param y ano do item
     * @param c cidade de publicação do item
     * @param d titulo do item
     * @param e assunto principal do item
     * @param f descrição do item
     * @param i status do item
     * @param aut lista de autores principais e secundários do item
     */
    public Academico(String a, String b, Integer y, String c, String d, String e,
            String f, int i, Autores aut, String tipo, String ies, String curso, String orientador)
    {
        super(a, b, y, c, d, e, f, i, aut);
        this.setTipo(tipo);
        this.setCurso(curso);
        this.setIES(ies);
        this.setOrientador(orientador);
    }

    public String getTipo()
    {
        return tipo;
    }

    public boolean setTipo(String s)
    {
        if (s.length() > 0)
        {
            this.tipo = s;
            return true;
        } else
        {
            return false;
        }
    }

    public String getIES()
    {
        return IES;
    }

    public boolean setIES(String s)
    {
        if (s.length() > 0)
        {
            this.IES = s;
            return true;
        } else
        {
            return false;
        }
    }

    public String getCurso()
    {
        return curso;
    }

    public boolean setCurso(String s)
    {
        if (s.length() > 0)
        {
            this.curso = s;
            return true;
        } else
        {
            return false;
        }
    }

    public String getOrientador()
    {
        return orientador;
    }

    public boolean setOrientador(String s)
    {
        if (s.length() > 0)
        {
            this.orientador = s;
            return true;
        } else
        {
            return false;
        }
    }
}
